sci-fi setting - Spanisch Englisch Wörterbuch